An algorithm for the permanent of circulant matrices
نویسندگان
چکیده
The permanent of an n x n matrix A = (a;j) is the matrix function ( 1) per A = ∑ al1r(1)••• a .. ",( .. )".C~" where the summation is over all permutations in the symmetric group, S ... An n x n matrix A is a circulant if there are scalars ab ... ,a,. such that (2) A= ∑ a;pi-l where P is the n x n permutation matrix corresponding to the cycle (12• .. n) in s". In general the computation of the permanent function is quite difficult chiefly because it is not invariant under addition of a multiple of one row to another. Using the principle of "inclusion and exclusion", Ryser [6, p. 27J gave an expansion for the permanent. Also the Laplace expansion is available for the permanent [2, p. 20]. Neither of these methods are particularly efficient. In [4J Mine considered the permanents of matrices with entires either 0 or 1. Mine also studied tridiagonal circulants in [5J]. Metropolis, Stein, and Stein [3] have given recurrence relations for evaluating the permanents of circulant matrices (2) where the first k scalars are 1 and the remaining ones are O. Permanents of circulant matrices were also studied by Tinsley [7]. Disciplines Physical Sciences and Mathematics Publication Details Cummings, LJ and Seberry, J, An algorithm for the permanent of circulant matrices, Bull. Canada. Math. Soc, 20, 1977, 67-70. This journal article is available at Research Online: http://ro.uow.edu.au/infopapers/981 Canad. Math. Bull. Vol. 20 (1), 1977 AN ALGORITHM FOR THE PERMANENT OF CIRCULANT MATRICES BY LARRY J. CUMMINGS AND JENNIFER SEBERRY WALLIS
منابع مشابه
Computation of the q-th roots of circulant matrices
In this paper, we investigate the reduced form of circulant matrices and we show that the problem of computing the q-th roots of a nonsingular circulant matrix A can be reduced to that of computing the q-th roots of two half size matrices B - C and B + C.
متن کاملTuning of Extended Kalman Filter using Self-adaptive Differential Evolution Algorithm for Sensorless Permanent Magnet Synchronous Motor Drive
In this paper, a novel method based on a combination of Extended Kalman Filter (EKF) with Self-adaptive Differential Evolution (SaDE) algorithm to estimate rotor position, speed and machine states for a Permanent Magnet Synchronous Motor (PMSM) is proposed. In the proposed method, as a first step SaDE algorithm is used to tune the noise covariance matrices of state noise and measurement noise i...
متن کاملOn the Permanent of Certain Circulant Matrices
In this paper we rst review the basic computational properties of per-manents, and then address some problems concerning permanents of (0; 1) circulant matrices. In particular we analyze their role at the boundary between computational tractability and intractability, showing that (i) a generic circulant matrix contains large arbitrary submatrices, a fact which casts some doubt on the tractabil...
متن کاملPermanents of Circulants: a Transfer Matrix Approach∗ (Extended Abstract)
Calculating the permanent of a (0, 1) matrix is a #P complete problem but there are some classes of structured matrices for which the permanent is calculable in polynomial time. The most well-known example is the fixed-jump (0, 1) circulant matrix which, using algebraic techniques, was shown by Minc to satisfy a constantcoefficient fixed-order recurrence relation. In this note we show how, by i...
متن کاملPermanents of Circulants: a Transfer Matrix Approach (expanded Version) *
Calculating the permanent of a (0, 1) matrix is a #P -complete problem but there are some classes of structuredmatrices for which the permanent is calculable in polynomial time. The most well-known example is the fixedjump (0, 1) circulant matrix which, using algebraic techniques, was shown by Minc to satisfy a constant-coefficient fixed-order recurrence relation. In this note we show how, by i...
متن کامل